Hierarchical Complexity Control of Motion Estimation for H.264/AVC
نویسندگان
چکیده
The latest H.264/AVC video compression standard promises significantly higher compression efficiency than prior standards. H.264/AVC achieves coding gains through a rich set of advanced coding tools including variable block size motion compensation, quarter-pel motion compensation and long-term memory motion compensation [1]. However, with so many coding options available, it has become extremely challenging to efficiently choose the coding parameters, including motion vectors and prediction modes, such that near optimal compression efficiency is achieved [2,3]. In literature, various attempts have been made in order to reduce the complexity of mode decision and motion estimation. Zhou et al. [5] proposed to determine initial search center based on the correlation between motion vectors of different block sizes. Fast motion estimation algorithms such as EPZS [6], UMHexagonS [7], and SEA [8] have been proposed to reduce the number of searching points in motion estimation, while the recent-biased search [9] and forward motion trace [10] have been introduced to reduce the complexity of long term memory motion compensation. A mode decision algorithm based on a coarse-to-fine approach [11] has been proposed assuming a monotonic rate-distortion (RD) relation across block sizes. Despite these efforts, further complexity reduction is still very desirable for practical applications. In this work, we propose a new hierarchical complexity control framework to efficiently control the complexity of encoding process, with focus on motion estimation and mode decision algorithms. The goal is to provide a complexity scalable encoder that may be applied to various applications.
منابع مشابه
Complexity Control of Fast Motion Estimation in H.264/MPEG-4 AVC with Rate-Distortion-Complexity optimization
A complexity control algorithm for H.264 advanced video coding is proposed. The algorithm can control the complexity of integer inter motion estimation for a given target complexity. The Rate-Distortion-Complexity performance is improved by a complexity prediction model, simple analysis of the past statistics and a control scheme. The algorithm also works well for scene change condition. Test r...
متن کاملAdapting hierarchical bidirectional inter prediction on a GPU-based platform for 2D and 3D H.264 video coding
The H.264/AVC video coding standard introduces some improved tools in order to increase compression efficiency. Moreover, the multi-view extension of H.264/AVC, called H.264/MVC, adopts many of them. Among the new features, variable block-size motion estimation is one which contributes to high coding efficiency. Furthermore, it defines a different prediction structure that includes hierarchical...
متن کاملMotion Estimation based on Artificial Fish-Swarm in H.264/AVC Coding
Motion estimation plays a key role in H.264/AVC video coding, but it is the most time-consuming task in the encoding process. In order to reduce the computational complexity of motion estimation in H.264/AVC video coding, this paper proposes a new search algorithm based on artificial fish-swarm algorithm (AFSA) which is a new efficient optimizing method. Firstly, some characteristics of AFSA ar...
متن کاملA Novel Rate Control Algorithm for H.264/AVC Based on Human Visual System
Rate control has become an important part in the whole video coding scheme in order to get obtain consecutive and high quality pictures under a certain bandwidth. This paper presents a novel rate control algorithm for H.264/AVC. Instead of the traditional Mean Absolute Difference (MAD) linear prediction model, which is proposed JVT-G012, a new model is proposed including both temporal and spati...
متن کاملEnhancing the Performance of H.264/AVC in Adaptive Group of Pictures Mode Using Octagon and Square Search Pattern
This paper integrates Octagon and Square Search pattern (OCTSS) motion estimation algorithm into H.264/AVC (Advanced Video Coding) video codec in Adaptive Group of Pictures (AGOP) mode. AGOP structure is computed based on scene change in the video sequence. Octagon and square search pattern block-based motion estimation method is implemented in inter-prediction process of H.264/AVC. Both these ...
متن کامل